@media only screen and (min-width: 414px){
	html{font-size:24px;}
}
@media only screen and (min-width: 1024px){
	html{font-size:36px;}
}
html,
body {
	width: 100%;
	height: auto;
	background-color: #FFF;
	background: url(../img/bgbg.png) no-repeat;
	background-size: cover;
}

.subject {
	padding-top: 2.75rem;
	padding-bottom: 0rem;
	padding-right: .75rem;
	padding-left: .75rem;
}

.subject div {
	padding-bottom: 1rem;
}

.subject div:last-child {
	padding-bottom: 0rem;
}

.subject div span {
	font-size: .7rem;
	line-height: .7rem;
	display: none;
}

.subject div input {
	width: 94%;
	height: 1.25rem;
	line-height: 1.25rem;
	padding: .5rem 3%;
	background: #F2F2F2;
	font-size: .8rem;
	border-radius: 0.3rem;
}

